#pragma once

using namespace System;

namespace WaveAccess
{
	namespace LZONet
	{
		///<summary>
		/// LZO compression library .Net managed wrapper exception class.
		///</summary>
		public ref class LZOCompressorException : Exception
		{
		public:
			///<summary>
			///Initializes a new instance of the <seealso cref="WaveAccess::LZONet::LZOCompressorException"/> class.
			///</summary>
			///<param name="message">
			///A <seealso cref="System::String"/> which represents an exception message.
			///</param>
			LZOCompressorException(String^ message);
		};
	}
}

